Clase 1 - Tutorial para instalación de R, Rstudio y Git

Herramientas de programación para la producción y difusión de estadísticas socioeconómicas - ASET

Este tutorial estĆ” pensado para instalar R, Rstudio y Git desde cero, sin tener ninguno de estos programas instalados anteriormente. Los ejemplos son para sistema operativo Windows.

Descargar R y RStudio

Primero descargamos R en https://cran.rstudio.com/ seleccionando tu sistema operativo.

Pantalla Rstudio

Vamos a ā€œInstall R for the first timeā€ā€¦

cran.rstudio.com

…y descargamos la ultima versión de R

cran.rstudio.com

Ejecutamos el .exe de la instalación y elegimos todas las opciones que vienen por defecto. Luego pasamos a instalar RStudio entrando al sitio https://posit.co/download/rstudio-desktop/

posit.co

Hacemos click en el paso 2: Instalar RSudio. Hacemos la instalación utilizando todas las opciones que viene por defaut. Si se nos pregunta, elegimos la versión de 64 bits del programa.

Instalación RStudio

Github y Git

Mientras RStudio se instala podemos ir haciĆ©ndonos un usuario en github.com. Entramos a ā€œCrear una cuentaā€ e ingresamos con un mail y una nueva clave

github.com

Completamos las preguntas que nos hace Github y luego elegimos el plan gratuito. DespuƩs de eso ya podemos acceder a nuestro perfil de cuenta.

github.com

Ahora nos instalamos Git en nuestra computadora. Vamos a https://git-scm.com/downloads/win y elegimos la version de 64bits para Windows.

git-scm.com

Ejecutamos el instalador y elegimos todas las opciones por default. Luego abrimos RStudio Elegimos Tools/Global Options. Entramos a las opciones de Git/SVN y podemos chequear que Rstudio haya reconocido la instalación de Git. En caso de que no, debemos buscar el ejecutable git.exe e indicarlo en el path como en la imagen.

Pantalla Rstudio

Vamos a usar el paquete usethis para configurar Git desde R. Entramos nuestros datos con el siguiente código (si ya estÔ instalado usethis no es necesario correr la primera línea):

Install.packages(ā€œusethisā€)
library(usethis)
use_git_config(user.name="tu_nombre", user.email="tucorreo@gmail.com.ar") #la dirección de correo debe coincidir con la ingresada en Github

Pantalla Rstudio

Es importante que la dirección de correo en user.email sea la misma que pusimos al abrir la cuenta en Github. Por su parte, se puede ingresar cualquier dato en user.name. Si vas a trabajar desde distintas compus, puede estar bueno setear distintos nombres de usuario para luego identificar desde dónde se hicieron las modificaciones al proyecto.

Clonando un repositorio

Ahora vamos a probar clonando un repositorio hecho por los profes del curso, que vamos a usar mas adelante. BuscĆ” el repositorio precariedad.mundial en github.com/Guidowe/precariedad.mundial

github.com

En el botón verde de ā€œCodigoā€ vas a encontrar funcionalidades importantes. Entre otas cosas, ahĆ­ estĆ” disponible el URL entero que necesitamos para insertar en RStudio: https://github.com/Guidowe/precariedad.mundial.git

Pantalla Rstudio

En RStudio seleccionamos File/New Project y luego elegimos ā€œVersion Controlā€ y ā€œGitā€.

Pantalla Rstudio

Insertamos el URL completo en el primer casillero. Si estĆ” todo bien se tiene que autocompletar el nombre de la carpeta del proyecto. Hacemos click en ā€œCreate Projectā€ y esperamos a la descarga. Puede tardar un ratito en clonar el repositorio porque tiene muchas cosas

Pantalla Rstudio

Cuando termina la descarga, ya estamos trabajando dentro del proyecto precariedad.mundial. Vas a poder encontrar la carpeta usando el explorador de archivos. Por defecto, las carpetas de los respositorios se alojan en Documentos.

Carpeta del repositorio en el local de nuestra compu